.cart{

  checkbox{
    transform: scale(0.8);
  }
  .top{

    height:100rpx;
    line-height:100rpx;
    padding:0 20rpx;
    background-color: #fff;

    font-size:26rpx;

    .breadcrumb{
      float:left;
      .item{

      }
    }
    .edit{

      float:right;

    }
  }

  .product-list{

    padding:0 20rpx 100rpx;
    .item{
      height:200rpx;
      overflow: hidden;
      margin:20rpx 0;
      .checkbox{
        width:80rpx;
        line-height:200rpx;
        float:left;
        checkbox{
          vertical-align: middle;
        }
      }

      .img{
        float:left;
        image{
          width:200rpx;
          height:200rpx;
          border-radius: 10rpx;
        }

      }

      .info{
        float:right;
        width:390rpx;
        height:100%;
        //padding-left:20rpx;
        position:relative;
        .name{

          -webkit-line-clamp:2;
          overflow: hidden;
          text-overflow: ellipsis;
          display:-webkit-box;
          -webkit-box-orient: vertical;

        }

        .product-option{

          font-size:26rpx;
          color:#999;
          margin-top:10rpx;

        }

        /*.price-number-panel{

          width:100%;
          position:absolute;
          bottom:0;
          .price{

            float:left;
          }
          .number-panel{
            float:right;

            .jian,.jia,.number{

              width:50rpx;
              height:50rpx;
              line-height:40rpx;
              background-color:rgb(243,243,245);
              text-align:center;
              display:inline-block;
              margin-right:4rpx;
              float:left;


              &.disable{
                background-color:rgb(247,248,250);
              }

            }
            .jian,.jia{
              //border:solid 1px #cdcdcd;
              font-size:40rpx;
            }
            .number{
              font-size: 30rpx;
            }


          }
          .remove{
            border:solid 1rpx #cdcdcd;
            border-radius: 10rpx;
            padding:0 10rpx;
            float:right;
            height:50rpx;
            line-height:48rpx;

          }
          &:after{
            content:"";
            clear:both;
          }

        }*/
      }


      &:after{
        content: " ";
        clear:both;
      }
    }

  }

  .nothing{

    text-align:center;

    color:#999;
    image{

      width:160rpx;

    }

    .desc{

      margin-top:20rpx;
    }
    navigator{
      width:400rpx;
      line-height:2;
      border:solid 1px #cdcdcd;
      border-radius:10rpx;
      margin:40rpx auto;
    }

  }

  .jiesuan{

    height:80rpx;
    line-height:80rpx;
    background-color:#fff;
    padding:0 20rpx;
    position:fixed;
    bottom:0;
    width:100%;

    .all-check{
      float:left;
    }

    .total{
      float:right;
      font-size:24rpx;
      line-height:1.5;
      vertical-align: middle;
      .heji{
        font-weight: bold;
        .title{

        }

        .price{

          color:#ff4444;
        }
      }

      .shipping{
        color: #727272;
      }

    }
    .jiesuan-btn{
      float:right;
      border-radius: 40rpx;
      line-height:40rpx;
      background-color: #FF4444;
      font-weight: bold;
      color:#fff;
      padding:10rpx 50rpx;
      margin-top:10rpx;
      margin-left:20rpx;
      font-size:30rpx;

    }
  }
}